home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 893 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.8 KB

  1. Path: newshub.cts.com!usenet
  2. From: Steven Kearns <kearns@cts.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: stay away from rogue wave tools.h++
  5. Date: Sun, 07 Jan 1996 22:35:37 -0800
  6. Organization: Software Truth
  7. Message-ID: <30F0BB39.7F5A@cts.com>
  8. NNTP-Posting-Host: stockdoc.cts.com
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=us-ascii
  11. Content-Transfer-Encoding: 7bit
  12. X-Mailer: Mozilla 2.0b3 (WinNT; I)
  13. CC: ellingso@roguewave.com
  14.  
  15. I am a former member of the C++ standardization committee.
  16.  
  17. With high hopes I purchased Tools.h++ from rogue wave for a recent project;
  18. I was disappointed both with the package, and the company (Rogue Wave)
  19. behind the package.  
  20.  
  21. Although the code appears reasonably well structured and tested, I did
  22. find one nettlesome bug, in only 2 weeks of working with it.  
  23.  
  24. More seriously, if you use the template classes that are part of the package,
  25. they do not provide any advanced ordered lists, such as a b-tree or skip list.
  26. They do provide these classes in untyped, smalltalk like form, but I would
  27. not recommend any c++ program use this inferior technology.
  28.  
  29. The classes themselves are somewhat bare bones, opting for small and fast
  30. rather than full featured and fast.  
  31.  
  32. They also are pretty misleading in the ads, proclaiming multi-thread safe,
  33. when in fact they require you to ensure the multi-thread safety.  
  34.  
  35. The package was difficult to install because you have to compile it yourself
  36. based on the desired configuration and machine.  
  37.  
  38. Finally, the company lied to me when I purchased the program.  
  39. A new sales person, Gary, told me that the next version of the program
  40. would be coming out in a month, and I would get the upgrade for free
  41. because I purchased the program within N days of the upgrade coming out.
  42. Later I found out that he was mistaken, but they refused to reimburse my
  43. company's money.  
  44.  
  45. Hope this was informative.
  46.  
  47. -steve
  48.